Business

U.S. National Debt Tops $31 Trillion for First Time